Skip to content

Limit Continuous Release to master CI runs - #56

Merged
lipkau merged 2 commits into
masterfrom
codex/reduce-actions-usage
Aug 25, 2026
Merged

lipkau merged 2 commits into
masterfrom
codex/reduce-actions-usage

Conversation

@lipkau

@lipkau lipkau commented Aug 25, 2026

Copy link
Copy Markdown
Member

Summary

  • Filter automatic Continuous Release runs to completed CI workflows on master.
  • Keep manual dispatch for unreleased changes already on master.
  • Update the release blueprint and add a trigger contract test.

Why

PR CI completions do not participate in release preparation and currently create skipped workflow runs.

Validation

  • actionlint passed.
  • Workflow trigger test: 1 passed.
  • Invoke-Build -Task Lint, Build, Test: 92 passed, 31 not run.

Related pull requests

lipkau added a commit to AtlassianPS/AtlassianPS.Configuration that referenced this pull request Aug 25, 2026
## Summary

- Filter the Continuous Release workflow_run trigger to master.
- Keep manual release dispatch unchanged.
- Add a workflow-contract assertion.

## Why

Pull-request CI completions currently create skipped Continuous Release
runs. Filtering at the trigger removes that workflow noise while
preserving the release path for successful master CI.

## Validation

- actionlint passed.
- GitHub Actions contract tests: 7 passed.
- Full build/test reached 945 passing tests; 5 existing generated-help
parameter-type checks failed.

## Related pull requests

- AtlassianPS.Configuration:
#45
- AtlassianPS.Standards:
AtlassianPS/AtlassianPS.Standards#56
- ConfluencePS: AtlassianPS/ConfluencePS#264
- JiraAgilePS: AtlassianPS/JiraAgilePS#49
- JiraPS: AtlassianPS/JiraPS#711
@lipkau
lipkau merged commit eff2b08 into master Aug 25, 2026
9 checks passed
@lipkau
lipkau deleted the codex/reduce-actions-usage branch August 25, 2026 11:28
lipkau added a commit to AtlassianPS/ConfluencePS that referenced this pull request Aug 25, 2026
## Summary

- Run full Cloud and Data Center integration suites weekly on Sunday
instead of nightly.
- Filter Continuous Release to completed CI runs on master.
- Update workflow documentation and contract tests.

## Why

PR and push CI retain the existing smoke and platform coverage. Weekly
full integration runs preserve drift detection while reducing scheduled
runner use.

## Validation

- actionlint passed for both changed workflows.
- Workflow contract tests: 8 passed.
- Invoke-Build -Task Build, Test: 181 passed.

## Related pull requests

- AtlassianPS.Configuration:
AtlassianPS/AtlassianPS.Configuration#45
- AtlassianPS.Standards:
AtlassianPS/AtlassianPS.Standards#56
- ConfluencePS: #264
- JiraAgilePS: AtlassianPS/JiraAgilePS#49
- JiraPS: AtlassianPS/JiraPS#711
lipkau added a commit to AtlassianPS/JiraAgilePS that referenced this pull request Aug 25, 2026
## Summary

- Run Cloud and Dockerized Server integration suites weekly on Sunday
instead of nightly.
- Filter Continuous Release to completed CI runs on master.
- Add workflow trigger tests.

## Why

The existing PR and push CI coverage remains unchanged. Weekly full
integration runs preserve periodic environment checks while reducing
idle-repository usage.

## Validation

- actionlint passed for both changed workflows.
- Workflow trigger tests: 2 passed.
- Existing Standards consistency tests: 8 passed.
- Full build/test reached 596 passing tests; 2 existing generated-help
parameter-type checks failed.

## Related pull requests

- AtlassianPS.Configuration:
AtlassianPS/AtlassianPS.Configuration#45
- AtlassianPS.Standards:
AtlassianPS/AtlassianPS.Standards#56
- ConfluencePS: AtlassianPS/ConfluencePS#264
- JiraAgilePS: #49
- JiraPS: AtlassianPS/JiraPS#711
lipkau added a commit to AtlassianPS/JiraPS that referenced this pull request Aug 25, 2026
## Summary

- Change the full Cloud and Dockerized Server integration schedule from
nightly to Sunday at 05:00 UTC.
- Retain manual per-track dispatch.
- Update integration documentation and add a workflow trigger test.

## Why

PR and push smoke coverage remains unchanged. Weekly full suites retain
API and Data Center drift detection while substantially reducing
scheduled runner and Cloud API usage.

## Validation

- actionlint passed.
- Workflow trigger test: 1 passed.
- Full build/test outside the macOS sandbox passed 1,683 non-help tests;
42 existing generated-help parameter-type checks failed.

## Related pull requests

- AtlassianPS.Configuration:
AtlassianPS/AtlassianPS.Configuration#45
- AtlassianPS.Standards:
AtlassianPS/AtlassianPS.Standards#56
- ConfluencePS: AtlassianPS/ConfluencePS#264
- JiraAgilePS: AtlassianPS/JiraAgilePS#49
- JiraPS: #711
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release:none No release note or version impact

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant